tar barrel - French English Dictionary